home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2003-068.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  78 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12370);
  11.  script_version ("$Revision: 1.4 $");
  12.  script_cve_id("CVE-2002-1511");
  13.  
  14.  name["english"] = "RHSA-2003-068: vnc";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated VNC packages are available to fix a weak cookie vulnerability.
  21.  
  22.   VNC is a tool for providing a remote graphical user interface.
  23.  
  24.   The VNC server acts as an X server, but the script for starting it
  25.   generates an MIT X cookie (which is used for X authentication) without
  26.   using a strong enough random number generator. This could allow an
  27.   attacker to be able to more easily guess the authentication cookie.
  28.  
  29.   All users of VNC are advised to upgrade to these erratum packages, which
  30.   contain a patch to correct this issue.
  31.  
  32.  
  33.  
  34.  
  35. Solution : http://rhn.redhat.com/errata/RHSA-2003-068.html
  36. Risk factor : High';
  37.  
  38.  script_description(english:desc["english"]);
  39.  
  40.  summary["english"] = "Check for the version of the vnc packages";
  41.  script_summary(english:summary["english"]);
  42.  
  43.  script_category(ACT_GATHER_INFO);
  44.  
  45.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  46.  family["english"] = "Red Hat Local Security Checks";
  47.  script_family(english:family["english"]);
  48.  
  49.  script_dependencies("ssh_get_info.nasl");
  50.  
  51.  script_require_keys("Host/RedHat/rpm-list");
  52.  exit(0);
  53. }
  54.  
  55. include("rpm.inc");
  56. if ( rpm_check( reference:"vnc-3.3.3r2-18.6", release:"RHEL2.1") )
  57. {
  58.  security_hole(0);
  59.  exit(0);
  60. }
  61. if ( rpm_check( reference:"vnc-doc-3.3.3r2-18.6", release:"RHEL2.1") )
  62. {
  63.  security_hole(0);
  64.  exit(0);
  65. }
  66. if ( rpm_check( reference:"vnc-server-3.3.3r2-18.6", release:"RHEL2.1") )
  67. {
  68.  security_hole(0);
  69.  exit(0);
  70. }
  71.  
  72. if ( rpm_exists(rpm:"vnc-", release:"RHEL2.1") )
  73. {
  74.  set_kb_item(name:"CVE-2002-1511", value:TRUE);
  75. }
  76.  
  77. set_kb_item(name:"RHSA-2003-068", value:TRUE);
  78.